avenge on - Deutsch Englisch Wörterbuch